package ar.fiuba.tecnicas.rockpaperscissors;

public class Scissors implements Move
{
	public Move compare(Rock r)
	{
		return r;
	}
	
	public Move compare(Scissors s)
	{
		return this;
	}
	
	public Move compare(Paper p)
	{
		return this;
	}
	
	public Move compare(Fire f)
	{
		return f;
	}
	
	public Move vs(Move move)
	{
		return move.compare( this);
	}
	
	public boolean equals(Object toBeCompared)
	{
		return toBeCompared instanceof Scissors;
	}
}
